package br.com.esporte.negocios.controlador.imp;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import br.com.esporte.negocios.controlador.IControladorGrupo;
import br.com.esporte.negocios.entidade.imp.Grupo;
import br.com.esporte.negocios.entidade.imp.Usuario;
import br.com.esporte.repositorio.DAO.imp.GrupoDAO;
import br.com.esporte.repositorio.filtro.imp.FiltroGrupo;

/**
 * @author Milton Domingues
 */
@Service
public class ControladorGrupo extends ControladorGenerico<Grupo, Long, FiltroGrupo, GrupoDAO> implements IControladorGrupo {

	@Autowired
	public ControladorGrupo(GrupoDAO grupoDAO) {
		super(grupoDAO);
	}

	@Override
	public void resolverPerDependencias(Grupo vo, Usuario usuario) {

	}

	@Override
	public void resolverPosDependencias(Grupo vo, Usuario usuario) {

	}

	@Override
	public void tratarDadosEntidade(Grupo vo) {

	}

	@Override
	public void validarAlteracao(Grupo vo) {

	}

	@Override
	public void validarExclusao(Grupo vo) {

	}

	@Override
	public void validarInclusao(Grupo vo) {

	}

	@Override
	public void validarUnicidade(Grupo vo) {

	}
}
